Crate git_transport[][src]

Expand description

An implementation of the git transport layer, abstracting over all of its versions, providing connect() to establish a connection given a repository URL.

All git transports are supported, including ssh, git, http and https, as well as local repository paths.

Modules

Enums

The version of the way client and server communicate.

The kind of service to invoke on the client or the server side.

Functions

A general purpose connector connecting to a repository identified by the given url.